a pair of mated contacts - German English Dictionary